// page {
//   padding-bottom: 90rpx;
//   background-color: red;
// }
.revice_address_row {
  .address_btn {
    padding: 20rpx;
    .emptyAddress {
      margin: 200rpx 0;
      image {
        height: 400rpx;
      }
      .addressHint {
        font-size: 35rpx;
        color: #8A8A8A;
        margin-left: 145rpx;
      }
    }
    button {
      width: 60%; 
      color: var(--themeColor);
      border-color: var(--themeColor);
    }
  } 
  .user_info_row {
    background-color: #fff;
    margin: 10rpx;
    .user_info {
      display: flex;
      padding: 20rpx;
      justify-content: center;
      align-items: center;
      border: 15rpx solid #f3f4f5;
      border-radius: 5%;
        .user_info_image {
          flex: 1;
          height: 90rpx;
        }
  
      .address {
        flex: 4;
        margin-left: 60rpx;
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        color: #666;
      }
      .address_edit {
        flex: 1;
        .edit_text {
          border-left: 1rpx solid var(--themeColor);
          padding-left: 15rpx;
          color: #666;
        }
      }
      .delete_text {
        flex: 1;
        color: red;
      }
    }
  }
  navigator .addBtn {
    background-color: var(--themeColor);
    width: 70%;
  }
}
